آموزش SQL
 
اموزش بانک اطلاعاتی
اموزش گام به گام بانک اطلاعاتی
 
 


 SQL یک زبان استاندارد برای دسترسی و دستکاری پایگاهداده است .

 

 

 

SQL چیست؟

 

خود کلمه SQL مخفف عبارت StructuredQuery Language  و به ما اجازه هر نوعدسترسی و دستکاری در پایگاه داده را می دهد. استاندارد SQLتوسط ANSI تعیین شد.

 

 

 

با SQL چه کارهایی میتوان انجام داد؟

 

·       SQL میتواند انواعپرس و جو ها را در پایگاه داده انجام دهد.

  • SQL میتواند داده ها را از یک پایگاه داده بازیابی کند.
  • SQL میتواند یک رکورد جدید را در پایگاه داده حذف و یا به روز رسانی و یا آن را از پایگاه داده حذف کند.
  • با SQL می توان یک پایگاه داده جدید ایجاد کرد.
  • با SQL می توان یک جدول جدید در پایگاه داده ایجاد کرد.
  • میتوان در SQL دید و زیر روال در پایگاه داده ایجاد کرد.
  • در SQL می توان برای جداول زیرروالها و دیدها دسترسی تعیین کرد.

 

 

 

اگر چه SQL توسط ANSIاستاندارد شد اما امروزه از SQL میتوان نسخههای مختلفی را پیدا کرد. و اکثر برنامه های پایگاه داده علاوه بر دستوراتاستاندارد SQL مثل Insert و Updateو ... یکسری قابلیتهای جداگانه نیز به کاربر خود ارائه می دهند.

 

 

 

RDBMS چیست؟

 

RDBMS مخفف عبارت RelationalDatabase Management System که معادل سیستم مدیریت پایگاه داده رابطه ای درزبان فارسی است. RDBMS اساس کار SQLمحسوب می شود. و اکثر سیستمهای پایگاه داده مدرن امروزی مثل DB2,Oracle,MySql,MicrosoftAccess نیز از RDBMS استفاده می کنند. در این مدل داده ها درونجداول ذخیره می شوند.و هر جدول نیز از موجودیت های داده ای شامل ستونها و ردیفهاتشکیل شده است.

 

 

 

جداول پایگاه داده

 

یک پایگاه داده اغلب از یک یا چند جدول تشکیل شده که هرجدول توسط یک نام از بقیه جداول متمایز می شود. جدول شامل رکورد های داده ای ست.به عنوان نمونه جدول زیر اطلاعات چند دانشجو را نشان می دهد.

 

 

 

 

 

saddr

 

scity

 

sfamily

 

sname

 

sid

 

امام رضا

 

مشهد

 

حمیدی

 

علی

 

1

 

توحید

 

تهران

 

اصغری

 

محمد

 

2

 

 

 

 

 

دستورات  SQL

 

هر کاری که در یک پایگاه داده انجام می شود توسط دستورات SQL مشخص می شود. به عنوان مثال دستور زیر تمام رکورد های دانشجویان را ازجدول Students به ما نشان می دهد.

 

SELECT * FROM Students

 

SQL زبانی حساس به بزرگی و کوچکی حروف نیست. دربعضی سیستم های پایگاه داده باید بعد از هر دستور از علامت سمی کالن در انتهایدستورات استفاده شود. اما از نسخه ای که ما استفاده می کنیم نیازی به انجام اینکار نیست.

 

 

 

DML و DDLچیست؟

 

SQL به دو بخش تقسیم می شود : DMLکه مخفف عبارت Data Manipulation Language و DDLکه مخفف Data Definition Language.

 

 

دستورات پرس و جو  ودستورات بروزرسانی به عنوان بخش DML محسوب و بخش DDLاجازه می دهد که جداول پایگاه داده را ایجاد و حذف کنیم. همچنین میتوان توسط آنایندکسها را تعریف که توسط آن می توان بین جداول ازتباط ایجاد کرد.



نظرات شما عزیزان:

نام :
آدرس ایمیل:
وب سایت/بلاگ :
متن پیام:
:) :( ;) :D
;)) :X :? :P
:* =(( :O };-
:B /:) =DD :S
-) :-(( :-| :-))
نظر خصوصی

 کد را وارد نمایید:

 

 

 

عکس شما

آپلود عکس دلخواه:






ارسال شده در تاریخ : پنج شنبه 4 فروردين 1391برچسب:, :: 20:12 :: توسط : عماد عزیزی

درباره وبلاگ
به وبلاگ من خوش آمدید
آخرین مطالب
آرشيو وبلاگ
نويسندگان
پيوندها

 

تبادل لینک هوشمند
برای تبادل لینک ابتدا ما را با عنوان اموزش بانک اطلاعاتی و آدرس amoozesh-database.LXB.ir لینک نمایید سپس مشخصات لینک خود را در زیر نوشته . در صورت وجود لینک ما در سایت شما لینکتان به طور خودکار در سایت ما قرار میگیرد.







نام :
وب :
پیام :
2+2=:
(Refresh)

خبرنامه وب سایت:





آمار وب سایت:
 

بازدید امروز : 1
بازدید دیروز : 32
بازدید هفته : 35
بازدید ماه : 33
بازدید کل : 89345
تعداد مطالب : 14
تعداد نظرات : 1
تعداد آنلاین : 1



خبرنامه وبلاگ:

برای ثبت نام در خبرنامه ایمیل خود را وارد نمایید





كد تقويم

Untitled Document
دریافت کد خوش آمدگویی